indolylacetic acid - Turkish English Dictionary